

#include "CommonHeader.hpp"

using namespace gpstk::StringUtils;
using namespace std;

namespace gpstk
{

      // Assignment operator
   commonHeader& commonHeader::operator=(const commonHeader& right)
   {

      if ( this == &right )
      {
         return (*this);
      }

      pEOPStore     = right.pEOPStore;
      pLeapSecStore = right.pLeapSecStore;
      pSolarSys     = right.pSolarSys;
      pAntexReader  = right.pAntexReader;
      pBLQReader    = right.pBLQReader;
      pViennaTM     = right.pViennaTM;
      pRefSys       = right.pRefSys;
      pSP3Store     = right.pSP3Store;
      pNAVStore     = right.pNAVStore;
      pMGEXDCBStore = right.pMGEXDCBStore;
      pDCBStore     = right.pDCBStore;
      pMSCStore     = right.pMSCStore;
      satYawData    = right.satYawData;
      satOrbitData  = right.satOrbitData;
      satClockData  = right.satClockData;

      return (*this);

   }  // End of operator 'sourceHeader::operator=()'

} // End of 'gpstk'
